Big Huge Thesaurus

tumultuous disturbance

noun